¿Qué significa JSLint con este error? ¿Y cómo debería reescribirse?
Error: Problem at line 78 character 3: Move the invocation into the parens that contain the function: })(jQuery);
Para pasar los criterios de JSLint, debe escribirse así:
}(jQuery));
Aunque creo que ese criterio particular es un poco subjetivo. Ambas formas me parecen bien en mi opinión.
(function () {})() tiene un poco más de sentido para mí ya que envuelves la función completa y luego la llamas
(function () {}()) parece que está envolviendo el resultado de la llamada de función en un paréntesis...